body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre,  
dl, dt, dd, ul, ol, li, th, td, div, span, img,  
fieldset, lengend, button, input, select, textarea{margin: 0;padding: 0;}
/* color & background */      
html{color:#000; background:#FFF;} 
/* font */  
body, button, input, select, textarea { /* for ie */  
font-family: 12px/18px,"微软雅黑";
} 

input{outline:none;}
/* fix center */  
html,body {height: 100%;margin: 0 auto;} 
/* h1~h6 */ 
h1 {font-size: 18px;}  
h2 {font-size: 16px;}  
h3 {font-size: 14px;}  
h4, h5, h6 {font-size: 100%;} 
/* a */  
a { text-decoration: none; }  
a:hover { text-decoration:none; }
/* list */  
ul,ol {list-style: none;}
/* img border */  
fieldset,img{border: 0} 
/* table */  
table {border-collapse: collapse;border-spacing: 0;font:inherit;} 
/* margin */  
.alpha {margin-left: 0;}  
.omega {margin-right: 0;}
/* float & clear */  
.left{float:left;}  
.right{float:right;}  
.clear {clear: both;display: block;} 
/* clearfix */  
.clearfix:after{content:".";display:block;}  
.clearfix{display:inline-table;}  
/* Hides from IE-mac */  
* html .clearfix{height:1%;}  
.clearfix{display:block;}  
/* End hide from IE-mac */  
*+html .clearfix{min-height:1%;}/* IE7 */ 
.clearfix:before, .clearfix:after { content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.hide{display: none}
.show{display: block}
.marginbot30{margin-bottom: 30px;position: relative;z-index: }
i.fa{margin-left:2px;margin-right:5px}

#navbar {
    position: fixed;
}



/*é¦–é¡µé¡¶éƒ¨èƒŒæ™¯*/
.body-bg{ width: 100%; background: url(../../images/bg_1.gif) center top no-repeat; -moz-background-size:100% 662px;    
-webkit-background-size:100% 662px;-o-background-size:100% 662px; background-size:100% 662px;
	-ms-behavior: url(css/backgroundsize.min.htc);
	behavior: url(css/backgroundsize.min.htc);
}

/*header  css*/
.top{ height: 80px;border-top:1px solid #029BE2; 
background: url(../../images/top_bg.png) left top repeat-x;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(../../images/top_bg.png);
box-shadow:0 2px 3px #ddd;-webkit-box-shadow:0 2px 3px #ddd;-moz-box-shadow:0 2px 3px #ddd;-ms-box-shadow:0 2px 3px #ddd;
}
.top .header{width:1166px; height: 83px; margin:0 auto;}
.top .header .logo{ width: 140px; height: 46px; margin-top: 17px; font-size: 16px;}
.top .header .nav{float: right;}
.top .header .nav ul.ul-nav li{display: inline-block; float: left;position: relative;z-index: 9998;}
.top .header .nav ul.ul-nav li.margr10{margin-right: 10px;}
.top .header .nav ul.ul-nav li a.z-nav{display: inline-block;padding: 0 10px; height: 78px; line-height: 78px;font-size: 14px; color:#333333;}
.top .header .nav ul.ul-nav li a.z-nav:hover{ border-bottom: 2px solid #029BE2;color:#000; }
.top .header .nav ul.ul-nav li a.z-nav.active{border-bottom: 2px solid #029BE2;color:#000;font-weight: 700}
.top .header .nav ul.ul-nav li i{position: absolute;display: block; left: 70px; top:38px; z-index: 10000; width: 7px; height: 5px;*height: 5px;_height:5px; background: url(../../images/nav_icon_down.png) left top no-repeat;}


.pro-list-nav{display: none;background: #F7F7F7; border:1px solid #ccc; position: absolute;left: 0px; top:80px;z-index: 9999;}
.pro-list-nav ul.list-nav{width: 202px;padding-top: 10px;}
.pro-list-nav ul.list-nav li{margin-left: 20px;  height: 51px; text-align: left;}
.pro-list-nav ul.list-nav li a{font-size: 14px; color:#333333;}
.pro-list-nav ul.list-nav li a:hover{color:#008EDE; border:0px;}



/*banner css å·¨å¹•*/
.banner-box{width: 1166px; height: 472px; padding:110px 0 0 0;   margin:0 auto;zoom: 1;}
.banner-box .b-tit-box-1{width: 100%; margin: 0 auto;text-align:center; float: left;font-size: 46px;color:#fff; line-height: 50px; font-family: "å¾®è½¯é›…é»‘"; letter-spacing:8px;}
.banner-box .b-tit-box-2{margin: 0 auto;text-align:center; font-size: 21px;color:#fff; font-family: "å¾®è½¯é›…é»‘"}
.banner-box .b-tit-box-3{width:100%;margin:0 auto;  position: relative;}
.banner-box .b-tit-box-3 .b-btn-box{ width: 660px; height: 50px; margin:0 auto;}
.banner-box .b-tit-box-3 .b-btn-box input{float: left;  width: 500px; height: 50px; border: 0; background: #fff;text-indent: 27px; line-height: 50px; font-size: 16px; color: #999999;
	border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-behavior: url(css/ie-css3.htc);behavior: url(css/ie-css3.htc);
}
.banner-box .b-tit-box-3 a.b-btn-regfast{float: left; font-size: 16px; display: block;margin-left: 5px; width: 150px; height: 50px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-behavior: url(css/ie-css3.htc);behavior: url(css/ie-css3.htc); text-align: center;line-height: 50px;color:#fff;background: #029BE2}
.banner-box .b-tit-box-3 input.b-btn-regfast{float: left; font-size: 16px; display: block;margin-left: 5px; width: 150px; height: 50px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-behavior: url(css/ie-css3.htc);behavior: url(css/ie-css3.htc); text-align: center;line-height: 50px;color:#fff;background: #029BE2}
.banner-box .margb45{margin-bottom: 45px;}
.banner-box .margb80{margin-bottom: 80px;}
.banner-box .b-tit-box-3 ul{width: 660px; margin:65px auto 0 auto;}
.banner-box .b-tit-box-3  li{display: block;float: left;color:#fff;font-size:17px; background: url(../../images/banner_icon_list.png) 5px 7px no-repeat; padding-left: 30px; line-height: 30px; height: 30px;}
.banner-box .b-tit-box-3  li a{color:#fff;font-size: 17px;}
.banner-box .b-tit-box-3  li.margr45{margin-right: 45px;}
.banner-box .b-tit-box-3  li.margr-45{}

/*ä¸»é¢˜å†…å®¹*/
.main{ margin-top: 25px; width: 100%;}
.main h2{ font-size: 32px; color:#272727; line-height:45px; font-weight: 500; text-align: center;}
.main h2.margb50-20{margin-top: 50px;margin-bottom: 20px;}
.main h2.margb80-20{margin-top: 80px;margin-bottom: 20px;}
.main p.titmobileoffer{font-size: 16px;color: #666666; text-align: center;line-height: 38px;}
.main .ul-1{width: 1000px; margin:0 auto;}
.main .ul-1ul{ }
.main .ul-1 ul.padb90{padding-bottom: 90px;}
.main .ul-1 .b-line1{border-bottom: 1px solid #E6E6E6;margin-bottom: 40px;}
.main .ul-1 ul li{display: inline-block; float: left;}
.margb55{margin-bottom: 55px;}
.margb15{margin-bottom: 15px;}
.margb85{margin-bottom: 85px;}
/*.main ul li.marboth48{margin:0 48px;}*/
/*.main ul li.padl50{padding-left:50px;}*/
.main .ul-1 ul li p.ma-1{width: 200px;vertical-align: middle; text-align: center;}
.main .ul-1 ul li p.ma-1.m-bg-1{margin-left: 39px; width:122px ; height: 122px; background: url(../../images/bg_icon_1.png) left top no-repeat;}
.main .ul-1 ul li p.ma-1.m-bg-2{margin-left: 39px; width:122px ; height: 122px;background: url(../../images/bg_icon_1.png) -123px top no-repeat; }
.main .ul-1 ul li p.ma-1.m-bg-3{margin-left: 34px; width:132px ; height: 122px; background: url(../../images/bg_icon_1.png) -245px top no-repeat; }
.main .ul-1 ul li p.ma-1.m-bg-4{margin-left: 39px; width:122px ; height: 122px;background: url(../../images/bg_icon_1.png) -378px top no-repeat; }
.main .ul-1 ul li p.ma-1.m-bg-5{margin-left: 32px; width:137px ; height: 122px;background: url(../../images/bg_icon_1.png) -498px top no-repeat; }
.main .ul-1 ul li p a{font-size: 14px;color:#595959;}
.main .ul-1 ul li p a.m-btn{margin:0 auto; background: #fff; display: block; line-height: 45px; font-size: 19px; color:#4A7BA7; width: 116px; height: 43px;
background: url(../../images/btnbg_1.png) left top no-repeat;
}
.main .ul-1 ul li p a.m-btn:hover{background: url(../../images/btnbg_1_1.png) left top no-repeat;color:#fff;}




.main .ul-2{width: 100%; height: 340px; padding-top:106px; background: url(../../images/bg_7.png) center top no-repeat; -moz-background-size:100% 446px;    
-webkit-background-size:100% 446px;-o-background-size:100% 446px; background-size:100% 446px;
	-ms-behavior: url(css/backgroundsize.min.htc);behavior: url(css/backgroundsize.min.htc);}

.main .ul-2 ul{width: 1166px; margin:0 auto;}
.main .ul-2 ul li{width: 233px;float: left; text-align: center;}
.main .ul-2 ul li i.ul-2-icon-1,.main .ul-2 ul li i.ul-2-icon-2,.main .ul-2 ul li i.ul-2-icon-3,.main .ul-2 ul li i.ul-2-icon-4,.main .ul-2 ul li i.ul-2-icon-5{
margin:0 auto;display: block; background: url(../../images/bg_icon.png) no-repeat;
}
.main .ul-2 ul li i.ul-2-icon-1{ width: 42px; height: 51px; background-position: 0px 0px;}
.main .ul-2 ul li i.ul-2-icon-2{ width: 51px; height: 51px; background-position: -42px 0px;}
.main .ul-2 ul li i.ul-2-icon-3{ width: 22px; height: 51px; background-position: -98px 0px;}
.main .ul-2 ul li i.ul-2-icon-4{ width: 43px; height: 51px; background-position: -120px 0px;}
.main .ul-2 ul li i.ul-2-icon-5{ width: 28px; height: 51px; background-position: -163px 0px;}
.main .ul-2 ul li p.num{font-size: 43px; color:#fff;height: 50px;padding: 30px 0 86px 0;background: url(../../images/line_bg.png) center 120px no-repeat;}
.main .ul-2 ul li p.text{font-size: 18px; color:#fff;height: 18px;}

/*.main .ul-3 ul.padl100{padding-left: 185px;}
.main .ul-3 ul.padb60{padding-bottom: 60px;}*/
.main .ul-3 ul{width: 1000px; margin:0 auto;padding-top:60px;}
.main .ul-3 ul li{float: left; width: 200px; margin-bottom:45px;}
.main .ul-3 ul li p.ma-2{text-align: center;}
.main .ul-3 ul li p.ma-2.bgimg-1{margin: 0 auto 30px auto; width: 100px; height: 100px; background: url(../../images/index_appicon.png) left top no-repeat;}
.main .ul-3 ul li p.ma-2.bgimg-2{margin: 0 auto 30px auto;  width: 100px; height: 100px;  background: url(../../images/index_appicon.png) -101px top no-repeat;}
.main .ul-3 ul li p.ma-2.bgimg-3{margin: 0 auto 30px auto;  width: 100px; height: 100px;  background: url(../../images/index_appicon.png) -202px top no-repeat;}
.main .ul-3 ul li p.ma-2.bgimg-4{margin: 0 auto 30px auto; width: 100px; height: 100px;  background: url(../../images/index_appicon.png) -303px top no-repeat;}
.main .ul-3 ul li p.ma-2.bgimg-5{margin: 0 auto 30px auto;  width: 100px; height: 100px;  background: url(../../images/index_appicon.png) -404px top no-repeat;}
.main .ul-3 ul li p.ma-2.bgimg-6{margin: 0 auto 30px auto;  width: 100px; height: 100px;  background: url(../../images/index_appicon.png) left bottom no-repeat;}
.main .ul-3 ul li p.ma-2.bgimg-7{margin: 0 auto 30px auto;  width: 100px; height: 100px;  background: url(../../images/index_appicon.png) -101px bottom no-repeat;}
.main .ul-3 ul li p.ma-2.bgimg-8{margin: 0 auto 30px auto;  width: 100px; height: 100px;  background: url(../../images/index_appicon.png) -202px bottom no-repeat;}
.main .ul-3 ul li p.ma-2.bgimg-9{margin: 0 auto 30px auto;  width: 100px; height: 100px;  background: url(../../images/index_appicon.png) -303px bottom no-repeat;}
.main .ul-3 ul li p.ma-2.bgimg-10{margin: 0 auto 30px auto;  width: 100px; height: 100px;  background: url(../../images/index_appicon.png) -404px bottom no-repeat;}
.main .ul-3 ul li p.font-1{color:#000; font-size: 17px; margin: 8px 0 20px 0}
.main .ul-3 .b-line2{height: 40px; width: 100%;}
/*æ‚Ÿç©ºCRMåœ¨çº¿äº‘å¹³å°ä»¥åŠå‰¯å¯¼èˆª*/
.yunpintai{width: 1166px; margin:0 auto;padding-bottom: 30px;}

.vicePicleft{width: 540px; height: auto;float: left;}
.vicePicleft img{display: block;float: right; width: 248px; height: 156px;margin-right: 80px;}
.vicecontright{width:546px;float: left; padding-right: 80px;margin-bottom: 50px;}
.vicecontright h2{font-size: 27px; font-weight: 500; line-height: 27px;text-align: left;margin-bottom: 10px;}
.vicecontright p{line-height: 32px;margin-bottom: 10px;}
.vicecontright .vice-input-box{position: relative; width: 396px; height: 44px; border:2px solid #029BE2;}
.vicecontright .vice-input-box a{position:absolute;right: 0px; top:0; display: block; width: 93px; height: 44px;background:  #029BE2; line-height: 44px; text-align: center;color:#fff;font-size: 16px;}
.vicecontright .vice-input-box input.vice-input-css{border:0;color:#777; width: 376px; height: 44px; line-height: 44px; padding:0 10px;}

.yunpintai .btnmore{width: 130px; height: 37px;margin:0 auto;}
.yunpintai .btnmore a{display: block;float: left;width: 130px; height: 37px; margin:0 auto; background: url(../../images/btnbg_11.png) left top no-repeat; line-height: 37px; text-align: center;color:#03A9F4;}
.yunpintai .btnmore a:hover{background: url(../../images/btnbg_12.png) left top no-repeat;color:#fff;}

/*ä¼ä¸šé€‰æ‹©*/
.main-1{border-top:1px solid #ccc; padding:40px 0;}
.main-1 h2{ font-size: 32px; color:#272727; line-height:45px; font-weight: 500; text-align: center;}
/*æŸ¥çœ‹æ›´å¤šæŒ‰é’®*/
a.lookmoreBtn{display: block;width: 201px; height: 56px; background: url(../../images/btnbg_2.png) left top no-repeat; line-height: 56px;color: #03A9F4; font-size: 14px; text-align: center; margin: 25px auto 0 auto;}
a.lookmoreBtn:hover{background: url(../../images/btnbg_2_2.png) left top no-repeat; color:#fff;}

/*ä¼ä¸šé€‰æ‹©æ»‘åŠ¨*/
.bx_container{width:1166px;position:relative; margin: 0 auto}
.bx_container ul{margin-top: 40px;}
.bx_container ul li{width:149px;float:left; overflow:hidden; cursor:pointer;}
.bx_container ul li.marr-50{margin-right: -50px;}
.bx_container ul li img{width: 149px; height: 88px;}
.bx_container ul li a{display:block;position:relative}
.bx_container ul li a i{display:block;position:absolute;width:149px; height:88px;left:0px;top:0px;}
.bx_container ul li a:hover i{opacity:0}

.bx_wrap .prev,.bx_wrap .next{width:52px; height:93px; outline-style:none;outline-width:0;position:absolute; top:165px; z-index:111;}
.bx_wrap a.prev{  background: url(../../images/slide.png) left top no-repeat;left:-15px;}
.bx_wrap a.next{background: url(../../images/slide.png) right top no-repeat; right:-15px;}

/*å…±æœ‰ç§æœ‰éƒ¨ç½²   å®šåˆ¶æ–¹æ¡ˆä»·æ ¼*/
.ind-cus{width: 100%; background: #F2F4F5; padding-bottom: 100px;}
.ind-cus h2{ font-size: 32px; color:#272727; line-height:45px; font-weight: 500; text-align: center; margin:70px 0 50px 0;}
.ind-cus ul{width: 1166px; margin:0 auto; }
.ind-cus ul li{width: 291px; float: left; text-align: center;font-size: 24px; color:#676767; font-weight: normal; font-family: "å¾®è½¯é›…é»‘" }
.ind-cus ul li i{display: block;font-style:normal; margin:0 auto; padding-top: 46px; margin-bottom: 20px; width: 126px; height: 80px; background: url(../../images/bg_8.png) left top no-repeat;}
.ind-cus ul li span.font15{font-size: 15px;}
.ind-cus ul li span.font40{font-size: 40px;}
.ind-cus ul li span.font23{font-size: 23px;}
.ind-cus ul li p.font17{font-size:17px; }
/*ç§»åŠ¨ä¸‹è½½*/
.main-2{ width: 1066px; margin: 0 auto;font-family: "å¾®è½¯é›…é»‘"}
.main-2 h2{font-size: 32px; color:#272727; line-height:45px; font-weight: 500; text-align:center;vertical-align: middle;}
.main-2 h2.mart60{margin-top: 60px;}
.main-2 h2.marb10{margin-bottom: 10px;}
.main-2 .downBox{ margin:50px  auto; width: 300px; height: 101px; background:  url(../../images/footer_erweima.png) right top no-repeat ;}
.main-2 .downBox a{display: block;color:#fff; width: 180px; height: 45px; line-height: 45px; background: #24AA42; margin-bottom: 10px; }
.main-2 .downBox i{background: url(../../images/down_bg_icon.png) no-repeat;display: block; float: left; margin:11px 15px 0 25px;}
.main-2 .downBox i.down-ios{width: 19px; height: 22px; background-position: left top;}
.main-2 .downBox i.down-andr{width: 20px; height: 22px; background-position: right top;}
.main-2 p{text-align: center}
/*å…è´¹æ³¨å†Œ*/
.main-3{ width: 100%; height: 373px; background: url(../../images/bg_4.png) center top no-repeat; background-size:100% 373px; 
-ms-behavior: url(css/backgroundsize.min.htc);
	behavior: url(css/backgroundsize.min.htc);
}
.main-3 h2{font-size: 36px; color:#272727; line-height:45px; text-align:center; color:#333;font-weight: 300; font-family: "å¾®è½¯é›…é»‘"}
.main-3 h2.margt80{margin-top: 80px;}
.main-3 h2.margb60{margin-bottom: 60px;}
.main-3 .iponeNum{width: 380px; height: 54px; margin:0 auto;  line-height: 54px; background: url(../../images/btnbg_4.png) left top no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(../../images/btnbg_4.png);}
.main-3 .iponeNum input.inputSty-1{ line-height: 45px; height: 45px; text-align: center; color:#333; width: 300px; border: 0; margin: 0 40px;font-size: 16px;}
.main-3 .marb30{margin-bottom: 30px;}
.main-3 p a.reg-btn{display: block; text-align: center; color:#fff;font-size: 16px;width: 380px; height: 54px; margin:0 auto;  line-height: 54px;background: url(../../images/btnbg_5.png) left top no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(../../images/btnbg_5.png);}
.main-3 p input.reg-btn{display: block; text-align: center; color:#fff;font-size: 16px;width: 380px; height: 54px; margin:0 auto;  line-height: 54px;background: url(../../images/btnbg_5.png) left top no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(../../images/btnbg_5.png);}

/*æ–°é—»åŠ¨æ€ äº§å“åŠ¨æ€*/
.main-4{ width: 1166px; margin: 0 auto; padding:55px 0 20px 0;}
.main-4 h2{font-size: 36px; color:#272727; line-height:45px; text-align:center; color:#333;font-weight: 300; font-family: "å¾®è½¯é›…é»‘"}
.main-4 dl{width: 288px;float: left;margin:25px 0;}
.main-4 dt{width: 85px;float: left;}
.main-4 dt span.new-bg-1{display: block; float: left; margin-left: 20px; width: 60px; height: 60px; background: url(../../images/indexnew_icon_r1_c1.png) left top no-repeat;}
.main-4 dt span.new-bg-2{display: block; float: left; margin-left: 20px; width: 60px; height: 60px; background: url(../../images/indexnew_icon_r1_c3.png) left top no-repeat;}
.main-4 dt span.new-bg-3{display: block; float: left; margin-left: 20px; width: 60px; height: 60px; background: url(../../images/indexnew_icon_r1_c5.png) left top no-repeat;}
.main-4 dd{width: 300px;float: left;margin-top: 10px;}
.main-4 dd h3{line-height: 35px; font-size: 16px; color:#666; font-family: "å¾®è½¯é›…é»‘"}
.main-4 dd a{display: block; width: 300px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; 
 text-indent: 10px; line-height: 25px;font-size: 12px; color:#666; font-family: "å¾®è½¯é›…é»‘"; background: url(../../images/list_icon.png) left 11px no-repeat;}


 /*å…³äºŽæˆ‘ä»¬  å…³äºŽäº§å“ ç­‰ç­‰*/
.main-5{ width: 100%;  background: #F1F1F1;padding-bottom: 15px;}
.main-5 .m-box{width: 1166px; margin: 30px auto;}
.main-5 .m-box ul.first{width:300px;float: left;}
.main-5 .m-box ul.first li{width:280px; float: left;margin-bottom: 10px;}
.main-5 .m-box ul.first li img{ float: left;}
.main-5 .m-box ul.first li.foot-call-icon{padding-left: 46px;color:#777; text-align: left; background:url(../../images/footer_call_icon.png) left top no-repeat; }
.main-5 .m-box ul.cen{width: 150px;float: left;border-left: 1px dashed #777;padding-left: 20px;}
.main-5 .m-box ul.cen li{width: 150px;float: left; text-align: left;font-weight: 700px;color:#333;}
.main-5 .m-box ul.last{width: 120px;float: left;}
.main-5 .m-box ul li{line-height: 24px;}
.main-5 .m-box ul li a{color: #999999}
.main-5 .m-box ul li{text-align: center;}
.main-5 .m-box ul.margt35{margin-top: 35px;}
.main-5 .m-box ul li.color-1{font-size: 23px; color: #25A6E3;}


/*å‹æƒ…é“¾æŽ¥*/
.friendlinkBox{width: 1026px; float: left; margin-top: 20px;padding-top: 10px;border-top:1px solid #ccc;}
.friendlinkBox .friendlink{width: 800px; float: left;}
.friendlinkBox .friendlink a{color:#777;}
.friendlinkBox .friendlink a.marg5{margin:0 7px;}
.friendlinkBox .chooseLang{position: relative; width: 138px;height: 24px; line-height: 24px;  float: left;margin-left: 88px;background: #C0CAD3;color:#fff;text-indent: 15px;}
.friendlinkBox .chooseLang i{position: absolute;right:10px;top:11px; display: block;width:8px; height: 5px;*height: 5px; background: url(../../images/lang_icon.png) left top no-repeat; }
.friendlinkBox .chooseLang a{color:#fff; display: block;}

.friendlinkBox .chooseLang .lang-menu{display: none; position:absolute;left:0;top:24px; width: 138px;height: 24px; color:#fff;}
.friendlinkBox .chooseLang .lang-menu ul{width: 138px;float: left; }
.friendlinkBox .chooseLang .lang-menu ul li{display: block; float: left;cursor: pointer;  width: 138px;height: 24px;line-height: 24px;text-align: left; border:1px solid #fff;margin-bottom: -1px; text-indent: 15px;background: #586562 }

/*åº•éƒ¨ä¿¡æ¯*/
.footer{text-align: center;margin:30px 0; line-height: 24px;}
.footer a{color:#777;}
.footer p{color:#777;}


/*å›ºå®šå³ä¾§å¯¼èˆª*/
.right-nav{ width: 57px;position: fixed;right: 0px; top:180px;z-index: 99999}
.right-nav ul li{position: relative;}
.right-nav ul li{display: block;float: left; margin-bottom: 2px; width: 56px; height: 56px; background: url(../../images/right_nav_bg.png) left top  no-repeat}
.right-nav ul li.fontH{display: block;float: left;height:56px; margin-bottom: 2px; width: 56px;background: #80B337;}
.right-nav ul li a.font{display: block;height:56px; color:#fff;font-size:16px;text-align: center;padding:8px;}
.right-nav ul li a.pic1{display:block; float:left;width: 36px; height: 56px;margin-left: 10px; background: url(../../images/right_icon.png) left 10px no-repeat;}
.right-nav ul li a.pic2{display:block; float:left;width: 36px; height: 56px;margin-left: 10px; background: url(../../images/right_icon.png) left -46px no-repeat;}
.right-nav ul li a.pic3{display:block; float:left;width: 36px; height: 56px;margin-left: 10px; background: url(../../images/right_icon.png) left -102px no-repeat;}
.right-nav ul li a.pic4{display:block; float:left;width: 36px; height: 56px;margin-left: 10px; background: url(../../images/right_icon.png) left -158px no-repeat;}


.right-nav ul li .nav-alertBox{display: none; position: absolute; left: -170px ;top:-45px; width: auto;padding-right: 20px; z-index: 99999}
.right-nav ul li .nav-alertBox .ri-nav-mian{float: left; padding:20px 15px 20px 25px;width:110px; height: 108px; background: url(../../images/bg_alert_reght.png) left top no-repeat;}
.right-nav ul li .nav-alertBox .ri-nav-mian h2{text-align: center;line-height: 16px; font-size: 16px; color:#333;font-weight: 700;}
.margin-h2-top30{margin-top:30px;}
.right-nav ul li .nav-alertBox .ri-nav-mian p{text-align: center;line-height: 35px; font-size: 14px; color:#333;}
.right-nav ul li .nav-alertBox .ri-nav-mian a.nav-ri-join{padding:5px 30px; display: block;  text-align: center; color:#fff; background: #86BF2F;}
.right-nav ul li .nav-alertBox .ri-nav-mian a.margt20{margin-top: 20px;}
.right-nav ul li .nav-alertBox .right-bg{float: left;width: 15px; height: 148px; background: url(../../images/bg_alert_reght.png) left bottom no-repeat;}




/*å›¾ç‰‡åˆ‡æ¢*/
#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}
#d_tab29 h2{margin:80px 0 35px 0; text-align: center;font-size: 33px; line-height: 33px;color:#000;font-weight: 500;}


#d_tab29{position:relative; height:1050px;background:url('img/bg3.jpg') no-repeat center 0;text-align:left}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1400px;height:100%} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li img{width:100%; height: 100%}
	
 
#d_tab29 .d_img li.d_pos1{display:block;width:141px; left:5%;top:210px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:220px;left:18%;top:150px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:350px; left:37.5%;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:220px;right:18%;top:150px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:141px;right:5%;top:210px;z-index:1}
#d_tab29 .d_img li span{display:block;margin-top:30px;font-size:16px}

#d_tab29 .d_menu{position:absolute;bottom:20px;width:100%;text-align:center}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url('img/btn.png') no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab29 .d_menu li.d_select{background:url('img/btn.png') no-repeat 0 -18px}

#d_tab29 .d_next{position:absolute;left:50%;margin-left:375px;top:950px;z-index:10;cursor:pointer}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-425px;top:950px;z-index:10;cursor:pointer}


/*åˆä½œä¼™ä¼´è”ç³»æ–¹å¼*/
.cooperation{width:100%; background: #F2F4F5; padding:35px 0;}
.cooperation h2{text-align:center; font-size: 34px; line-height: 34px; margin-bottom: 50px; font-weight: 500; height: 34px; color:#000000;}
.cooperation ul{width: 975px; margin:20px auto;}
.cooperation ul li{width: 323px; float:left; text-align: center; line-height: 25px;}
.cooperation ul li i{display: block; margin:0 auto; width: 61px; height: 61px; background: url(../../images/buss_icon.png) no-repeat;}
.cooperation ul li i.coop_bg1{background-position: left top;}
.cooperation ul li i.coop_bg2{background-position: -62px top;}
.cooperation ul li i.coop_bg3{background-position: -124px top;}
.cooperation ul li p{margin-top: 15px; font-size: 16px;}
.cooperation ul li p span.fontsty1{font-size: 18px; color:#000;}
.cooperation ul li p span.fontsty2{font-size: 16px; color:#2AACF1;}
/*é¢‘é“é¡µçš„åº•éƒ¨*/
.channel-foot{ width: 100%;  border-top:1px solid #e7e7e7; padding:10px 0; background: #F8F8F8;}
.channel-foot .foot-info{width: 1166px; margin:0 auto;color:#999999;}
.channel-foot .foot-info p{text-align: center}
.channel-foot .foot-info div span.font{color:#008EDE;font-size: 13px;}
.channel-foot .foot-info div span.line{margin:0 5px;}
.channel-foot .foot-info div a{color:#008EDE;}
.lineheight30{line-height: 30px;}
.lineheight60{line-height: 60px;}


.phcolor{color:#999;}
/*2015-11-02 20:00 */
.top .header .nav ul.ul-nav li{z-index: 2;}

body,
h1,
h2,
h3,
h4,
h5,
.ui.button,
.ui.modal > .header
.ui.menu,
.ui.header,pre{
    font-family: "Hiragino Sans GB", "open sans", "sans-serif", "Helvetica", "STHeiti", "Arial", "Microsoft YaHei", "simsun";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
}
.ui.checkbox label {
    cursor: pointer;
}

html,body{
    height: 100%;
}

#navbar {
    width:100%;
    float: left;
    margin: 0 auto;
    background-color: white;
    height: 70px;
   line-height: 70px;
    top: 0;
    width: 100%;
    box-sizing: border-box;
    z-index: 9;
    border-bottom: 2px solid #e7e7e7;
}

#navbar .logo {
    vertical-align: middle;
    font-size: 16px;
}

#navbar .logo img {
    height:26px;
    margin-top:11px;
}

#navbar nav {
    float: right;
}

#navbar a {
    max-height: 50px;
    overflow: hidden;
    font-size: 18px;
    color: black;
    display: inline-block;
padding-bottom: 21px;
color: black;
}

#navbar nav a {
    padding: 0 15px;
    float: left;
    height: 50px;
    display: inline-block;
}

#navbar nav a:hover,
#navbar nav a.active,
#navbar .menu.active,
#navbar .ucenter:hover {
    color: #fb6400;
}

#navbar nav a.active {
    border-bottom: 0px solid #35A338;
}

#navbar .menu {
    float: right;
    display: none;
}

#navbar .ucenter {
    display: block;
    float: right;
    padding: 0 10px 0 15px;
    outline: none;
}

#navbar .ucenter.active {
    background: rgba(0, 0, 0, .2);
}

#main{
    width:100%;
    float: left;
    min-height: calc(100% - 152px);
}

a:hover {
    color: #1e70bf;
    text-decoration: none;
}
@media only screen and (max-width:640px) {
    #navbar nav {
        display: none;
        position: absolute;
        top: 50px;
        background-color: rgba(41, 60, 85, .95);
        clear: both;
        left: 0;
        right: 0;
        z-index: 9;
    }
    #navbar nav a {
        display: block;
        width: 100%;
        height: 36px;
        line-height: 36px;
    }
    #navbar nav a.active {
        border-bottom: none;
        border-left: 2px solid #00b5ad;
    }
    #navbar .menu {
        display: block;
        padding: 0 10px 0 15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width:641px) {
    #navbar nav {
        display: block!important;
    }
}

#footer {
    width:100%;
    float: left;
    background-color: #293c55;
    color: #94a1b2;
    line-height: 50px;
    padding: 0!important;
    text-align: center;
    overflow: hidden;
}

#footer a {
    color: #707d8d;
}

#footer .link {
    background: #f0f4fa;
    padding: 0 15px;
}

#footer .copyright {
    text-align: center;
    border-top: solid 1px rgba(255, 255, 255, .1);
    color: rgba(255, 255, 255, .9);
}

@media (max-width: 640px){
	#footer .copyright {
		display:none;
	}
}

.signbox .content{
    padding: 40px;
    position: relative;
}

.signbox .field{
    position: relative;
}

.signbox .getcode{
    position: absolute;
    right: 0;
    top: 3.5px;
}

.signbox .forget{
    float: right;
}

.ui.form .code.message:not(:empty){
    font-size: 12px;
    color: #21BA45;
    margin-top:-5px;
}

#introduction {
    padding: 40px 0;
    background: #5aa2ee url(../img/caption.png) repeat-x center bottom;
    background-size: 60%;
}

#introduction .container {
    color: rgba(255, 255, 255, .95);
    position: relative;
    z-index: 1;
}

@media only screen and (max-width: 991px) {
    #introduction .ui.column .column:last-child {
        text-align: left;
        width: 100%;
    }
}

#content {
    margin: 50px 0;
    position: relative;
}

.kf5-chatSupport-right-bottom .kf5-chatSupport-style4{
	top: auto!important;
	bottom: 30px;
}

.hide{
	display:none !important;
}
.qq_img {
	margin-top: 3px;
	height: 24px;
	float: left;
}

.qq_span {
	line-height: 30px;
	float: left;
	margin-left: 10px;
	font-size: 13px;
}